constable responsable - German English Dictionary